road-sweeping lorry - Francés Inglés Diccionario